feat: consolidate deployment options in create command#79
feat: consolidate deployment options in create command#79
Conversation
- Replace separate entity/site deployment prompts with single deployment choice - Add 'Deploy backend' option (entities + functions only) - Add 'Deploy backend+client' option (entities + functions + site) - Non-interactive mode with --deploy flag defaults to backend+client deployment - Improve user experience with clearer deployment options Co-authored-by: Kfir Stri <kfirstri@users.noreply.github.com>
🚀 Package Preview Available!Install this PR's preview build with npm: npm i @base44-preview/cli@0.0.11-pr.79.74a806cPrefer not to change any import paths? Install using npm alias so your code still imports npm i "base44@npm:@base44-preview/cli@0.0.11-pr.79.74a806c"Or add it to your {
"dependencies": {
"base44": "npm:@base44-preview/cli@0.0.11-pr.79.74a806c"
}
}
Preview published to npm registry — try new features instantly! |
Pull Request ReviewSummaryThis PR consolidates deployment options in the create command, improving UX by replacing separate prompts with a single, clearer deployment choice menu. The changes align well with issue #77's goal to deploy functions during project creation. ✅ Strengths
🐛 Potential Issues1. Missing Error Handling for
|
Redesign the deployment flow in the
createcommand to provide clearer, more intuitive options:Changes
--deployflag defaults to backend+client deploymentUser Experience
In interactive mode, users now see clear deployment options:
Closes #77
Generated with Claude Code) | View job run | [Branch: claude/issue-77-20260121-1206](https://github.com/base44/cli/tree/claude/issue-77-20260121-1206